dl{ 
border-bottom: 1px solid #141414;
border-top: 1px solid #4E4E4E;
}
dt, dd{
font: 15px/100% Yanone Kaffeesatz, Helvetica, sans-serif;
}
dt{ 
color: black; 
border-bottom: 1px solid #141414; 
border-top: 1px solid #4E4E4E; 
cursor: pointer; 
padding: 10px;
}
dd{ 
line-height: 1.6em; 
-webkit-margin-start: 40px;
-moz-margin-start: 40px;
-o-margin-start: 40px;
margin-start: 40px;
margin-left: 40px;
}
.data-list:hover{
background: #9bc98d;
}
.data-list a:link {
color: blue;
}
dt.activo, dt:hover{ 
background: #424242; 
color: white;
}
dt:before{ 
content: "â–¶"; 
margin-right: 10px; 
}
dt.activo:before{ 
content: "â–¼"; 
}
.ayax img {
    opacity: 0.5; 
    -webkit-transition-duration:0.5s;
    -moz-transition-duration: 0.5s; 
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
} 
.ayax img:hover {
    opacity: 1.5;
    -webkit-transition-duration:0.5s;
    -moz-transition-duration: 0.5s; 
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
.color {
color: #424242;
}